Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Greece F2 Portugal F2 France F5 Uzbekistan F1 Greece F1 Italy F2 Uzbekistan F2 Czech Republic F1 Czech Republic F2 Ukraine F1 France F10 Austria F2 Spain F20 Spain F21 Spain F30 Iran F3 Iran F4 France F3 Austria F3 Spain F3 Spain F4 Italy F4 Morocco F1 Morocco F2 Spain F5 Uzbekistan F3 Morocco F3 Morocco F4 Morocco F5 Tunisia F2 France F8 France F9 Spain F20 Algeria F1 Algeria F2 Algeria F3 South Africa F1 South Africa F2 Tunisia F5 Tunisia F6 Morocco F1 Morocco F2 Morocco F3 Morocco F4 Morocco F5 Germany F4 Algeria F2 Spain F2 Spain F4 Morocco F1 Morocco F2 France F7 Morocco F6 Morocco F7 Morocco F1 Morocco F2 Morocco F1 Morocco F2 Morocco F7 Spain F13 Morocco F8 Morocco F9 Spain F12 Morocco F1 Morocco F2 Morocco F3 Spain F29 Morocco F7 Morocco F9 Morocco F10 France F13 Spain F2 Spain F3 Spain F4 Morocco F6 Spain F7 Spain F8 Morocco F1 Italy F18 Morocco F2 Morocco F3 Morocco F4 Spain F35 Spain F36 Morocco F5 Spain F5 Croatia F5 Croatia F4 Morocco F3 Belgium F12 Morocco F4 Morocco F5 Morocco F6 Spain F1 Portugal F3 Morocco F1 Morocco F2 Morocco F3 Spain F30 Morocco F1 Morocco F2 Morocco F3 Spain F14 Spain F15 Spain F16 France F10 France F11 France F12 France F13 Morocco F7 Morocco F8 Morocco F9 Tunisia F11 (Hammamet) Tunisia F12 (Hammamet) Tunisia F13 (Hammamet) Tunisia F14 (Hammamet) Tunisia F15 (Hammamet) Tunisia F16 (Hammamet) Tunisia F17 (Hammamet) Tunisia F18 (Hammamet) Spain F16 (Huelva) Spain F18 (Palma del Rio) Morocco F4 (Casablanca) Morocco F5 (Beni Mellal) Morocco F6 (Agadir) Tunisia F2 (Hammamet) Tunisia F3 (Hammamet) Portugal F3 (Loule) Portugal F4 (Quinta Do Lago) France F6 (Villers Les Nancy) Morocco F1 (Khemisset) Morocco F2 (Meknes) Morocco F3 (Tanger) Spain F27 (Seville) Spain F28 (Madrid) Spain F29 (Sabadell) M15 Vale Do Lobo M15 Faro M15 Loule M15 Portimao M25 Vic M25+H Arlon M25 Bourg-En-Bresse M15 Tanger M15 Agadir M15 Sabadell M25 Riba - Roja de Turia M15 Paguera M15 Valldoreix M15 Villena M15 Torello M15 Girona M15 Madrid M25 Antalya M25 Antalya M15 Marrakech M15 Madrid M25 Madrid M25 Zaragoza M15 Benicarlo IX Open Internacional D'Andorra - Andorra Kyiv Open - Kiev Fergana Tennis Challenger Tournament - Fergana Sporting Challenger 2003 - Turin West of England Challenger - Bristol Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Jameson Cup - Milan Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto XXXVII Torneig C.E. Laieta - Barcelona Ispat Open 2004 - Ostrava Steelers Cup - Kosice Prague Open - Prague Stella Artois Clay Court Championship - Budaors Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia Togliatti Cup - Togliatti Mordovia Cup - Mordovia S Tennis Master Championship - Graz Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Czech Indoor Open - Prague Kish Free Zone Island Challenger - Kish Island Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Open de Franche-Comte - Besancon Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc Nottingham Men's Challenger - Nottingham Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Czech Open 2005 - Prostejov Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham The Manchester Trophy - Manchester Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia S Tennis Masters - Graz Open de Tenis Amaya - Pamplona TED Open - Istanbul XI Ciutat de Barcelona - Barcelona Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Czech Indoor Open - Prague Qatar ATP Challenger - Doha Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Ciudad de Telde - Telde Tunis Open 2006 - Tunis ECM Prague Open - Prague Fergana Challenger - Fergana 5° Sporting Challenger - Turin Schickendanz Open - Furth The Surbiton Trophy - Surbiton Open de Montauban - Montauban Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Akbank Private Banking TED Open 2006 - Istanbul ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia GHI Bronx Tennis Classic - Bronx s Tennis Masters 06 - Graz Challenger Brasov - Brasov Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Lambertz Open by Stawag - Aachen Copa Petrobras Brazil - Aracaju Tatra Banka Open 2006 - Bratislava Copa Petrobras Argentina - Buenos Aires Privatbank Open 2006 - Dnepropetrovsk LTA Shrewsbury Challenger - Shrewsbury South African Airways Tennis Open - Durban Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Fes Morocco Tennis Tour - Casablanca XL Bermuda Open - Bermuda Morocco Tennis Tour - Marrakech II Naples ITG Challenger - Naples Tunis Open 2007 - Tunis The 'Fitz' Casino Challenger - Tunica Baden Open - Karlsruhe Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Open de Montauban - Montauban Siemens Open 2007 - Scheveningen Porsche Open - Poznan Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul LXVII Concursu Internacional de Vigo - Vigo Citta di Como - Como Genova Open Challenger - Genova Copa Sevilla 2007 - Seville Open des Alpes Trophee BNP Paribas - Grenoble Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Challenger 42 - Andrezieux Lambertz Open by Stawag 2007 - Aachen Tatra Banka Slovak Open - Bratislava Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade South African Airways Open - East London Morocco Tennis Tour - Meknes BH Indoor Sarajevo - Sarajevo Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Zenith Tennis Cup-Harbour Club - Milan 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Riviera de Rimini Challenger - Rimini Penza Cup 2008 - Penza San Marino CEPU Open - San Marino ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo UTC Open - Cherkassy Genova Open Challenger - Genova Open D'Orleans - Orleans Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk Heilbronn Challenger Belgrade Challenger Tanger Challenger Meknes Challenger Rabat Challenger Sunrise Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Tunis Challenger Rhodes Challenger Izmir Challenger Lugano Challenger Braunschweig Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger Orbetello Challenger Segovia Challenger San Sebastian Challenger Alphen Challenger Szczecin Challenger Trnava Challenger Napoli Challenger Mons Challenger Tarragona Challenger Tashkent Challenger Genova Challenger Tanger Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Sunrise Challenger Rome Challenger Rome Challenger Tunis Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Mons Challenger Bratislava Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Tunis Challenger Furth Challenger Madrid Challenger Geneva Challenger Bratislava Challenger Cherbourg Challenger Dallas Challenger Le Gosier Challenger Tunis Challenger Bordeaux Challenger Tanger Challenger Recanati Challenger Kazan Challenger Kenitra Challenger Orleans Challenger Mons Challenger Tashkent Challenger Casablanca Challenger Bratislava Challenger Quimper Challenger Cherbourg Challenger Irving Challenger Tunis Challenger Rome Challenger Bordeaux Challenger Binghamton Challenger St. Remy Challenger Meknes Challenger Orleans Challenger Kenitra Challenger Tashkent Challenger Ortisei Challenger Casablanca Challenger Irving Challenger Bordeaux Challenger Vicenza Challenger Biella Challenger Seville Challenger Istanbul Challenger Kenitra Challenger Orleans Challenger Mohammedia Challenger Casablanca Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Quimper Challenger Taipei City Challenger Busan Challenger Seoul Challenger Manchester Challenger St. Remy Challenger Kenitra Challenger Orleans Challenger Mohammedia Challenger Ho Chi Minh City Challenger Casablanca Challenger Ningboo Challenger Suzhou Challenger Eckental Challenger Bratislava Challenger Andria Challenger Rennes Challenger Quimper Challenger Budapest Challenger Irving Challenger St. Brieuc Challenger Karshi Challenger Samarkand Challenger Surbiton Challenger Nottingham Challenger Lisbon Challenger Scheveningen Challenger Segovia Challenger Portoroz Challenger Izmir Challenger Bratislava Challenger Playford Challenger Koblenz Challenger Rennes Challenger Indian Wells Challenger Irving Challenger St. Brieuc Challenger Tunis Challenger Ostrava Challenger Aix En Provence Challenger Bordeaux Challenger Surbiton Challenger Nottingham Challenger Ilkley Challenger Segovia Challenger Portoroz Challenger Mallorca Challenger Cassis Challenger Orleans Challenger Ortisei Challenger Eckental Challenger Bratislava Challenger Andria Challenger Rennes Challenger Quimper Challenger Pau Challenger Lille Challenger St. Brieuc Challenger Taipei City Challenger Seoul Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Recanati Challenger Binghamton Challenger Portoroz Challenger Mallorca Challenger Cassis Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Hamburg Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Rennes Challenger Pau Challenger Prague Challenger Prague II Challenger Ostrava Challenger Istanbul Challenger Bratislava Challenger Biella 3 Challenger Biella 4 Challenger Lugano Challenger Rome 1 Challenger Ostrava Challenger Prague Challenger Porto Challenger Nur-Sultan 3 Challenger Nur-Sultan 4 Challenger Kyiv Challenger Bergamo Challenger Bratislava Challenger Pau Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Milan Indoors - Milan Dubai Open - Dubai Gerry Weber Open - Halle Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Sydney International - Sydney Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle The Stella Artois Championships - London BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Millenium Tennis Championships - Delray Beach SAP Open - San Jose Open 13 - Marseille Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca The Artois Championships - London Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Gerry Weber Open - Halle Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Marrakech Hungarian Open - Budapest BMW Open - Munich Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna Open 13 Provence - Marseille Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Hall of Fame Open - Newport Moselle Open - Metz European Open - Antwerp Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest Mercedes Cup - Stuttgart Noventi Open - Halle Hall of Fame Open - Newport Abierto Mexicano de Tenis Mifel - Los Cabos European Open - Antwerp Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Great Ocean Road Open - Melbourne Open Sud de France - Montpellier Mercedes Cup - Stuttgart Noventi Open - Halle Grand Prix Hassan II - Marrakech Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, 2R, POR-ALG 3-2 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, Group 2, 1R, GRE-UKR 3-2 Davis Cup, Group 2, PO, NGR-UKR 0-5 Davis Cup, Group 2, PO, NOR-ALG 1-4 Davis Cup, Group 2, 2R, ALG-HUN 3-2 Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, Group 2, 2R, IRL-UKR 2-3 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 2R, UKR-CYP 5-0 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 2R, UKR-SWE 3-2 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, 2R, SWE-UKR 1-4 Davis Cup, Group II, PO, MAR-CYP 4-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group II, 1R, POR-MAR 4-1 Davis Cup, Group I, 2R, POL-UKR 3-1 Davis Cup, Group II, PO, MON-MAR 3-1 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group I, 1R, UKR-SWE 2-3 Davis Cup, Group II, 1R, MAR-GEO 3-1 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group II, 1R, MAR-LTU 2-3 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, World Group II, PO, MAR-VIE 4-0 Davis Cup, Group I, 1R, UKR-ISR 3-2 Davis Cup, Group I, SF, NOR-UKR 3-1 U.S. Open (juniors) Australian Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) AAMI Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - London